sailing partners - French English Dictionary